cashew (nut) - English Synonyms Dictionary